package com.example.basicdemo.model.domain;

import com.isyscore.os.dev.api.IsyscoreObject;

import java.util.List;

/**
 * @Description: java类作用描述
 * @Author:
 * @CreateDate: 2019/8/28 12:23
 * @Version: 1.0
 */
public class DataAuthAclDomain implements IsyscoreObject {
    /**
     * 应用标识码
     */
    private String appCode;

    /**
     * 应用名称
     */
    private String appName;

    List<AclModuleLevelDomain> aclsList;

    List<DataSpaceRuleDomain> dataList;

    public String getAppCode() {
        return appCode;
    }

    public void setAppCode(String appCode) {
        this.appCode = appCode;
    }

    public String getAppName() {
        return appName;
    }

    public void setAppName(String appName) {
        this.appName = appName;
    }

    public List<AclModuleLevelDomain> getAclsList() {
        return aclsList;
    }

    public void setAclsList(List<AclModuleLevelDomain> aclsList) {
        this.aclsList = aclsList;
    }

    public List<DataSpaceRuleDomain> getDataList() {
        return dataList;
    }

    public void setDataList(List<DataSpaceRuleDomain> dataList) {
        this.dataList = dataList;
    }

    @Override
    public String toString() {
        return "DataAuthAclDomain{" +
                "appCode='" + appCode + '\'' +
                ", appName='" + appName + '\'' +
                ", aclsList=" + aclsList +
                ", dataList=" + dataList +
                '}';
    }
}
